packed sliced bread - German English Dictionary